package io.itit.ecp.admin.server.entity;

import com.baomidou.mybatisplus.annotation.FieldStrategy;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableName;
import io.itit.grass.common.server.entity.BaseTenantEntity;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.ToString;


/**
 * ai 模型
 */
@Data
@ToString
@EqualsAndHashCode(callSuper = true)
@TableName("ecp_tt_ai_model")
public class AIModelEntity extends BaseTenantEntity {

    /* AI模型名称 */
    @TableField(updateStrategy = FieldStrategy.ALWAYS)
    private String modelName;

    /* 所属项目 */
    @TableField(updateStrategy = FieldStrategy.ALWAYS)
    private String sceneProjectId;

    /*AI模型介绍*/
    @TableField(updateStrategy = FieldStrategy.ALWAYS)
    private String remark;

    /*AI模型图片 ，多个用 , 分隔*/
    @TableField(updateStrategy = FieldStrategy.ALWAYS)
    private String images;

    /* 运行模式 */
    @TableField(updateStrategy = FieldStrategy.ALWAYS)
    private String runningMode;
}
